package com.xunk.equipment.domain;

import com.xunk.common.core.web.domain.BaseEntity;
import lombok.Data;

/**
 * @ProjectName: xunk
 * @Package: com.xunk.equipment.domain
 * @ClassName: UserIdBindExternToken
 * @Author: luanzhiwei
 * @Description: 根据userId绑定对接方refreshToken
 * @Date: 2021/4/7 19:05
 * @Version: 1.0
 */
@Data
public class BindExternToken extends BaseEntity {

    private static final long serialVersionUID = 1L;
    /**
     * 主键id
     */
    private long id;
    /**
     * 我方userId
     */
    private long userId;
    /**
     * 授权凭证
     */
    private String accessToken;
    /**
     * 刷新凭证，智家U家是永久有效的，该表主要为了存此字段。
     */
    private String refreshToken;
    /**
     * accessToken的有效时间（以秒为单位）
     */
    private long expiresIn;
    /**
     * 访问Iot设备中心绑定控制设备接口，头信息必填参数（注明：设备中心接口参数定义为 clientId）
     */
    private String uhomeClientId;

}
